home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / os2 / edm0407s.zip / STAT3SRC.ZIP / STATLINE.MAK < prev    next >
Text File  |  1996-07-22  |  1KB  |  74 lines

  1. # statline.mak:
  2. #
  3. # Makefile for the StatusLine application
  4.  
  5. # tools and command lines
  6. CPP       = ICC
  7. LINK      = ICC
  8. RC        = RC
  9. RLINK     = RC
  10.  
  11. # Debug including EXTRA-Tracing
  12. # CPPOPTS   = /O- /J- /Q /Ti+ /Gh+ /Tdp /Fi+ /Si+ /G4 /C /Gm+ /Wall+cls-cpy-ext-gnr-got-por-ppt-uni-vft-
  13. # LINKOPTS  = /PMtype:PM /noe /noi /de
  14.  
  15. # Debug
  16. CPPOPTS   = /O- /J- /Q /Ti+ /Tdp /Fi+ /Si+ /G4 /C /Gm+ /Wall+cls-cpy-ext-gnr-got-por-ppt-uni-vft-
  17. LINKOPTS  = /PMtype:PM /noe /noi /de
  18.  
  19. # Release
  20. # CPPOPTS   = /O+ /J- /Q /Tdp /Fi+ /Si+ /G4 /C /Gm+ /Wall+cls-cpy-ext-gnr-got-por-ppt-uni-vft-
  21. # LINKOPTS  = /PMtype:PM /noe /noi
  22.  
  23. # Debug including EXTRA-Tracing
  24. # LIBS = dde4muii.lib dde4cci.lib dde4xtra.obj
  25.  
  26. # Debug & Release
  27. LIBS = dde4muii.lib dde4cci.lib
  28.  
  29. RCOPTS    = -r
  30. RLINKOPTS =
  31.  
  32. .SUFFIXES : 
  33.  
  34. .SUFFIXES : .cpp .rc
  35.  
  36. ALL: STATLINE.EXE \
  37.      STATLINE.RES
  38.  
  39. # targets
  40. MAIN_TARGET = statline.exe
  41. OBJS = \
  42.   ABOUT.OBJ \
  43.   AFILE.OBJ \
  44.   EDITFILE.OBJ \
  45.   PROCSSTA.OBJ \
  46.   STAMSGH.OBJ \
  47.   STATLINE.OBJ \
  48.   USERMSGH.OBJ
  49.  
  50. #
  51. # explicit rules
  52. #
  53.  
  54. $(MAIN_TARGET) : $(OBJS) statline.def statline.mak statline.res
  55.     $(LINK) @<<
  56.  /Tdp /B"$(LINKOPTS)" 
  57.  /Fe"$(MAIN_TARGET)" 
  58.  $(OBJS) 
  59.  $(LIBS) 
  60.  statline.def
  61. <<
  62.    $(RLINK) $(RLINKOPTS) $*.res $*.exe
  63.  
  64. #
  65. # implicit rules
  66. #
  67. {.}.rc.res:
  68.   $(RC) $(RCOPTS) .\$*.rc
  69.  
  70. {.}.cpp.obj:
  71.   $(CPP) $(CPPOPTS) .\$*.cpp
  72.  
  73. !include STATLINE.DEP
  74.